street (on the) - Allemand Anglais Dictionnaire